drinking cups - French English Dictionary